﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Pizza-samenstellen.aspx.cs" Inherits="WebshopPizzaRio.WebForm3" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>

<h1>Pizza samenstellen</h1>
<br />
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
    <asp:Label ID="Label3" runat="server" Text="Totaalprijs: €0.00"></asp:Label>
    <br />
    Selecteer een ingredient:
    <asp:DropDownList ID="DDL_selectingredient" runat="server" 
        onselectedindexchanged="DDL_selectingredient_SelectedIndexChanged" ToolTip = "Selecteer een ingredient om te bekijken en aan uw ingredienten lijst toe te voegen.">
    </asp:DropDownList> 
    <br />
    <asp:Label ID="Label2" runat="server" Text="U mag niet meer dan 10 ingredienten hebben geselecteerd." Visible = "false"></asp:Label>
    <hr />
    <br />
    <br />
    <asp:Label ID="Label1" runat="server" Text="Selecteer de hoeveelheid:"></asp:Label>
    <asp:RadioButtonList ID="RadioButtonList2" runat="server" ToolTip = "Selecteer hoeveel u van dit ingredient op uw pizza wilt hebben."> 
            <asp:ListItem Text = "Weinig" Value = "weinig"></asp:ListItem>
            <asp:ListItem Text = "Normaal" Value = "normaal" Selected = "true"></asp:ListItem>
            <asp:ListItem Text = "Veel" Value = "veel"></asp:ListItem>
    </asp:RadioButtonList>
    <br />
    <asp:ListView ID="ListView1" runat="server" 
            DataKeyNames = "ingredientnr, naam, prijs per kg" 
            onselectedindexchanging="ListView1_SelectedIndexChanging">
    <LayoutTemplate>
        <ul class = "ingredientenoverzicht">
            <asp:PlaceHolder ID = "itemPlaceholder" runat= "server" />
        </ul>
    </LayoutTemplate>
    <ItemTemplate>
        Ingredient naam: <%#Eval("naam") %><br />
        Ingredient prijs: €<%#Eval("prijs per kg") %><br /><img src = "Images/ingredienten/<%#Eval("naam") %>.jpg" alt = "Geen foto beschikbaar" /></a><br /><br /><br />Wilt u dit ingredient aan uw pizza toevoegen?
            <asp:LinkButton ID="LinkButton1" runat="server" Text = "Klik dan hier" CommandName = "Select" ToolTip = "Voeg dit ingredient toe aan uw ingredienten lijst."></asp:LinkButton>
            <br />
    </ItemTemplate>
        <EmptyDataTemplate>
        <div>
            Kies (opnieuw) een ingredient om deze te bekijken en toe te voegen.
        </div>
    </EmptyDataTemplate>
        
    </asp:ListView>
                <hr />
<br />
<br />
<h3>Ingredienten overzicht</h3>
<br />
<asp:ListView ID="ingredienten_lv" runat="server" DataKeyNames = "ingredientnr, ingredientnaam"
            onselectedindexchanging="ingredienten_lv_SelectedIndexChanging">
    <LayoutTemplate>
        <ul class = "pizzaoverzicht">
            <asp:PlaceHolder ID = "itemPlaceholder" runat= "server" />
        </ul>
    </LayoutTemplate>
    <ItemTemplate>
        <li> 
            <h4>Ingredient naam: <br /></h4>
            <%#Eval("ingredientnaam")%>
            <br />
            Prijs per kg: €<%#Eval("ingredientprijs")%><br />Hoeveelheid: <%#Eval("hoeveelheid") %>
            <br />
            <img src = "Images/ingredienten/<%#Eval("ingredientnaam") %>.jpg" alt = "Geen foto beschikbaar" /></a> <br />
            <asp:LinkButton ID="LinkButton2" runat="server" CommandName = "Select" Text = "Verwijder dit ingredient" ToolTip = "Verwijder dit ingredient uit uw ingredienten lijst."></asp:LinkButton>
            </li>
    </ItemTemplate>
    <EmptyDataTemplate>
        <div>
            U heeft nog geen ingredient gekozen.
        </div>
    </EmptyDataTemplate>
    </asp:ListView>
    </ContentTemplate>
        
</asp:UpdatePanel>
<br />
<br />
<br />
    
<br />
<div id = "opslaansectie">
<asp:Button ID="bt_Samenstelopslaan" runat="server" Text="Opslaan" 
        onclick="bt_Samenstelopslaan_Click" />
        <br />
    <asp:Label ID="Label4" runat="server" Text="U moet ingelogd zijn om uw pizza op te kunnen slaan." Visible = "false"></asp:Label>
    <asp:Label ID="Label5" runat="server" Text="U heeft al 5 pizza's opgeslagen. U kunt er niet meer opslaan." Visible = "false"></asp:Label>
    <br />
    <asp:Label ID="lbl_deeplinkpizza" runat="server" Text="Hieronder staat de link voor uw pizza. Mocht u hem niet publiekelijk hebben gemaakt, moet u ingelogd zijn om hem te bestellen." Visible = "false"></asp:Label> <br />
    <asp:TextBox ID="txb_deeplinkpizza" runat="server" Visible = "false" onFocus="this.select()" ReadOnly = "true" ToolTip = "Sla uw pizza op"></asp:TextBox>
    </div>
</asp:Content>
